home *** CD-ROM | disk | FTP | other *** search
- RQSPRINT(1) Last changed: 1-4-99
-
-
- NNAAMMEE
- rrqqsspprriinntt - Displays information about a collection of ELF files on a
- system
-
- SSYYNNOOPPSSIISS
- rrqqsspprriinntt [_p_r_e_o_p_t_i_o_n_s] _f_i_l_e [_p_o_s_t_o_p_t_i_o_n_s]
-
- IIMMPPLLEEMMEENNTTAATTIIOONN
- IRIX systems
-
- DDEESSCCRRIIPPTTIIOONN
- The rrqqsspprriinntt command displays information relating to a collection of
- ELF files on a system. This command reads a description of the ELF
- files that have been recorded in _f_i_l_e. Those descriptions are
- generated using the rrqqssrreeaadd command. Using those descriptions, this
- command can be used to determine which files will not quickstart,
- which files have conflict symbols, the set of files that will be
- loaded when executing a particular file, etc. This command takes two
- set of options. The _p_r_e_o_p_t_i_o_n_s ask the program to display information
- about all the files that have been recorded. The _p_r_e_o_p_t_i_o_n_s are all
- lowercase. The _p_o_s_t_o_p_t_i_o_n_s ask the program to display the information
- about a particular file. All _p_o_s_t_o_p_t_i_o_n_s take a second parameter
- which is the name of the file for which you want the information. The
- _p_o_s_t_o_p_t_i_o_n_s are all uppercase.
-
- --cc Print out the list files that have conflict symbols and the
- number of conflicts for that file. This lists only the files
- that have conflicts listed in the file's ELF header. If a
- conflict arises as the result of a newly installed shared object
- (for example, not the shared object that the file in question was
- originally linked against), that conflict will not be reported
-
- --ccff Prints out the name of each of the conflict symbols and what
- objects are causing the conflict for each file that has
- conflicts. This displays only information about the conflicts
- already in the ELF headers.
-
- --lldd For each file, lists the files, in load order, that will be
- loaded when the file in question is loaded by rrlldd.
-
- --llll For each file, lists the files that have that file on its
- liblist.
-
- --llrr For each file, lists the files that when loaded, will cause the
- file in question to be loaded.
-
- --lltt For each file, it lists the transitive liblist for that file.
-
- --oo _o_u_t_f_i_l_e
- Writes an updated version of the description file to _o_u_t_f_i_l_e.
- This is usually used in conjunction with the --rreessccaann option.
-
- --pp For each file, pretty print the information stored in the
- description file.
-
- --pprreeffiixx _d_i_r
- Treats _d_i_r as the prefix for the files being read. When the
- description file is read, the prefix is prepended to all file
- names. Similarly, when the output file is generated, the prefix
- directory is removed. This option, along with the --rroooott option,
- is used to requickstart files that are located in a directory
- other than /e.
-
- --rroooott _d_i_r
- Use _d_i_r when determining which files will be loaded when
- resolving an element in a file's liblist.
-
- --qq Print out the list of files that will not quickstart.
-
- --rreessccaann
- Rescans the descriptions of the files recorded in _f_i_l_e. This
- option would be used in the case where the files on the system
- have been changed since the last time the descriptions have been
- recorded.
-
- --uuppddaattee__rreeggiissttrryy _r_e_g_i_s_t_r_y_f_i_l_e
- The ssoo__llooccaattiioonnss file. The file name default is
- //lliibb//ssoo__llooccaattiioonnss for an old 32-bit ABI object,
- //lliibb3322//ssoo__llooccaattiioonnss for a new 32-bit ABI object, and
- //lliibb6644//ssoo__llooccaattiioonnss for a 64-bit ABI object. If this option is
- specified, the registry is updated with data from the object
- processed.
-
- --uuppddaattee__rreeggiissttrryy__6644 _r_e_g_i_s_t_r_y_f_i_l_e
- The same as --uuppddaattee__rreeggiissttrryy. If this option is specified, the
- registry is updated with data from the object processed.
-
- --uuppddaattee__rreeggiissttrryy__ppaatthh _r_p_a_t_h
- The pathname to the ssoo__llooccaattiioonn file. The file name appended to
- this file is is //lliibb//ssoo__llooccaattiioonnss for an old 32-bit ABI object,
- //lliibb3322//ssoo__llooccaattiioonnss for a new 32-bit ABI object, and
- //lliibb6644//ssoo__llooccaattiioonnss for a 64-bit ABI object. If
- --uuppddaattee__rreeggiissttrryy__ppaatthh is specified, then --uuppddaattee__rreeggiissttrryy and
- --uuppddaattee__rreeggiissttrryy__6644 are ignored. If this option is specified,
- the registry is updated with data from the object processed.
-
- --CC _n_a_m_e[,_n_a_m_e]**
- For each of the file names, print out the number of conflict
- symbols.
-
- --CCFF _n_a_m_e[,_n_a_m_e]**
- For each of the file names, print out the name of each conflict
- symbol and the objects that are causing the conflict.
-
- --LLDD _n_a_m_e[,_n_a_m_e]**
- For each of the file names, list the files in load order that
- will be loaded when the file in question is loaded by rrqqss.
-
- --LLLL _n_a_m_e[,_n_a_m_e]**
- For each of the file names, list the files that are on its
- liblist.
-
- --LLRR _n_a_m_e[,_n_a_m_e]**
- For each of the file names, list the files that when loaded will
- load the file in question.
-
- --LLTT _n_a_m_e[,_n_a_m_e]**
- For each of the file names, list the transitive liblist for the
- file in question.
-
- --PP _n_a_m_e[,_n_a_m_e]**
- For each of the file names, pretty print the information stored
- in the description file.
-
- --QQ _n_a_m_e[,_n_a_m_e]**
- Print the names of the files from the list that will not
- quickstart.
-
- FFIILLEESS
- //uussrr//eettcc//rrqqsspprriinntt
- //uussrr//lliibb//ssoo__llooccaattiioonnss
- //uussrr//lliibb3322//ssoo__llooccaattiioonnss
- //uussrr//lliibb6644//ssoo__llooccaattiioonnss
-
- SSEEEE AALLSSOO
- rrqqssrreeaadd(1), rrqqssaallll(1)
-
- This man page is available only online.
-
-